FernleafSystems\Wordpress\Plugin\Shield\Modules\Base\Options D

Total Complexity 179
Dependencies 5
Dependents 1
Total lines 911
Lines of code 559
Logical lines of code 265
Comment lines 211
Methods 85
Properties 7

Methods 85

Method Rating Maintainability Complexity Lines of code
setOpt()
A
49 10 29
getOptionsForSection()
A
48 9 32
verifyCanSet()
A
49 9 32
getOptionsForTracking()
S
55 7 18
getHiddenOptions()
S
58 6 15
getOptionsMaskSensitive()
S
58 6 14
getOptionsForPluginUse()
S
55 5 20
getVisibleOptionsKeys()
S
59 5 14
getOptDefinition()
S
62 4 12
getSections()
S
65 4 9
getAllOptionsValues()
S
62 3 12
cleanOptions()
S
63 3 11
doOptionsSave()
S
63 3 11
getRawData_FullFeatureConfig()
S
64 3 11
resetPremiumOptsToDefault()
S
68 3 7
getOpt()
S
65 3 8
setOldOptValue()
S
66 3 9
getSection_Requirements()
S
63 3 10
getPrimarySection()
S
64 3 10
getSelectOptionValueText()
S
64 3 10
getTransferableOptions()
S
65 3 9
isValidOptionValueType()
S
64 2 11
isAccessRestricted()
S
75 2 4
getXferExcluded()
S
78 2 3
getOptionsForWpCli()
S
65 2 9
getConfigLoader()
S
70 2 6
isModuleRunUnderWpCli()
S
75 2 4
getOptsStorage()
S
70 2 6
readConfiguration()
S
66 2 9
getOptionsKeys()
S
65 2 10
isOpt()
S
78 2 3
getStoredOptions()
S
68 2 8
isModuleRunIfWhitelisted()
S
75 2 4
isOptChanged()
S
78 2 3
getOldValue()
S
78 2 3
getEvents()
S
78 2 3
isSectionReqsMet()
S
72 2 5
setMultipleOptions()
S
73 2 5
getVirtualCommonOptions()
S
68 1 9
getCommonStandardOptions()
S
82 1 3
unsetOpt()
S
73 1 5
setPathToConfig()
S
82 1 3
getRebuildFromFile()
S
82 1 3
getConfigModTime()
S
82 1 3
setOptionsStorageKey()
S
82 1 3
loadOptionsValuesFromStorage()
S
81 1 3
setOptionsValues()
S
73 1 5
getIfLoadOptionsFromStorage()
S
82 1 3
setIfLoadOptionsFromStorage()
S
82 1 3
getConfigStorageKey()
S
82 1 3
getOptionsStorageKey()
S
81 1 3
getRawData_SingleOption()
S
80 1 3
getPathToConfig()
S
82 1 3
getConfigFileExists()
S
82 1 3
readConfigurationJson()
S
78 1 3
readConfigurationFileContents()
S
82 1 3
__construct()
S
91 1 2
setOptValue()
S
71 1 6
getAdditionalMenuItems()
S
79 1 3
deleteStorage()
S
82 1 3
getSlug()
S
80 1 3
getFeatureProperty()
S
78 1 3
getWpCliCfg()
S
66 1 9
getDef()
S
78 1 3
getFeatureRequirement()
S
79 1 3
getAdminNotices()
S
79 1 3
getFeatureTagline()
S
80 1 3
isValidOptionKey()
S
79 1 3
getSection()
S
79 1 3
isOptReqsMet()
S
79 1 3
getNeedSave()
S
82 1 3
setOptAt()
S
79 1 3
getOptDefault()
S
74 1 4
getOptionType()
S
78 1 3
getOptProperty()
S
78 1 3
getRawData_AllOptions()
S
79 1 3
getRawData_OptionsSections()
S
79 1 3
getRawData_Requirements()
S
79 1 3
isModuleRunIfVerifiedBot()
S
80 1 3
isOptAdvanced()
S
79 1 3
isOptPremium()
S
79 1 3
optExists()
S
79 1 3
resetOptToDefault()
S
79 1 3
setNeedSave()
S
81 1 3
setRebuildFromFile()
S
82 1 3